pedal and support - Turco Inglés Diccionario